axillary fossa - French English Dictionary